package cn.gcjxsc.data.recharge;

import cn.gcjxsc.consts.RechargeChannel;

import java.math.BigDecimal;

/**
 * @author pumbaa
 * @since 1.0
 */
public class RechargeData {
    /**
     * 第三方交易号
     */
    private String outTradeNo;
    /**
     * 系统订单号
     */
    private String tradeNo;
    /**
     * 充值通道
     * @see RechargeChannel
     */
    private String channel;
    /**
     * 充值金额
     */
    private BigDecimal amount;
    /**
     * 附加信息
     */
    private String extra;
    /**
     * 备注信息
     */
    private String remark;

    public String getOutTradeNo() {
        return outTradeNo;
    }

    public void setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getExtra() {
        return extra;
    }

    public void setExtra(String extra) {
        this.extra = extra;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
